搜索资源列表
编译原理.rar
- C语言编译器的设计与实现 我们设计的编译程序涉及到编译五个阶段中的三个,即词法分析器、语法分析器和中间代码生成器。编译程序的输出结果包括词法分析后的二元式序列、变量名表、状态栈分析过程显示及四元式序列程序,整个编译程序分为三部分: (1) 词法分析部分 (2) 语法分析处理及四元式生成部分 (3) 输出显示部分
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
语法词法分析器
- 词法语法分析器,学习编译原理时做的词法和语法分析程序.词法和语法分析封装在一个类CFenXi中, 程序在Visual C++6.0下调试通过.程序采用单文档设计,利用了分割窗体技术-This is a syntax_accidence analyzer made when I study compiling principle.The syntax and accidence analyzer is encapsuled in a class called CFenxi.The program
编译原理实验_课程设2005
- 本程序的作用是进行TEST语言的词法分析。 2、可双击运行后输入文件名,或是在命令提示符下输入test 文件名……,支持多个文件同时进行词法分析。 3、本程序是在VC6.0环境下测试通过,用的是C++语法。当然也有C的语法。 4、本程序留下了很多的接口以待以后的语法分析和语义分析实验时进行扩展-this program is the role of TEST language lexical analysis. 2, double-click operation input file name,
编译原理课程设计报告书
- 词法分析中2.实验内容 SAMPLE语言语法分析部分的实现。 输入:词法分析后得到的token.txt文件. 输出:程序中的语法错误的所在的行和列,出错原因. 功能:读入词法分析后得到的TOKEN串,识别不同的语法范畴,并识别其中的 语法错误,同时显示错误所在行,列和错误的原因. -2. SAMPLE experiment as part of language syntax analysis of the achievement. Input : lexical ana
编译原理课程设计报告LL1文法
- 课程设计的目的 通过课程设计进一步理解高级语言在计算机中的执行过程,加深对编译原理中重点算法和编译技术的理解,提高自己的编程能力,培养好的程序设计风格。同时通过某种可视化编程语言的应用,具备初步的Windows环境下的编程思想。解和掌握LL(1)语法分析方法的基本原理;根据给出的LL(1)文法,掌握LL(1)分析表的构造及分析过程的实现。 -curriculum design through curriculum design aimed to further understand se
编译作业
- 这个程序是我们的大作业,里面有语法分析,词法分析,四原式等等,里面有具体内容和事例,看看就能明白-this procedure is our largest operation, which has syntax analysis, lexical analysis, the four original type and so on, there are specific details and examples, see we can understand
编译原理
- 这是一个编译原理的语法分析程序, PL/0语言词法及语法分析系统的设计与实现 -This is a principle of grammar compiler analysis procedures, PL / 0 language syntax and lexical analysis of the system design and implementation
简单的语义分析basic
- 简单易用 易看的编译器 带词法分析和语法分析 输出是二元式和四元式 使用读取文件的方式进行编译 功能基本完整-easy to use easy to see the compiler with lexical analysis and parsing the output of which is dual-and four yuan-use read the document compiled basic functional integrity
编译原理课程设计1
- 编译原理课程设计,关于语法分析与词法分析的东西,自己的代码-compiler theory curriculum design, syntax analysis of lexical analysis and the things that their code
算符优先—编译原理
- java实现的对算术表达式进行词法分析和语法分析,实现过程很简练,值得参考哦!-achieve the right arithmetic expression for lexical analysis and syntax analysis, implementation process is very concise and valuable reference Oh!
ployufa
- 用c++语言编写,vs2015通过,对PLO的编译原理语法分析程序,(Syntax analysis program for PLO language compilation principle)
yufa
- 词法分析输出的单词基础上进行语法分析,输出相应的语法分析结果和错误信息。(On the basis of the word analysis of the output words, the grammatical analysis is carried out, and the corresponding results of grammatical analysis and error information are output.)
编译原理中文版
- 编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 编译原理是计算机专业设置的一门重要的专业课程。虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力(The principle of compilation is an important professional course in com
yufa
- 简单编译器语法分析部分,大概可以应付编译原理实验的作业(Grammatical analysis)
递归下降法分析过程(cpp)
- 采用递归子程序方法进行语法分析,对文法中的每个非终结符号按其产生式结构产生相应的语法分析子程序,完成相应的识别任务。其中终结符产生匹配命令,非终结符则产生调用命令。每次进入子程序之前都预先读入一个单词。因为使用了递归下降方法,所以程序结构和层次清晰明了,易于手工实现,且时空效率较高。实际的语法分析工作,从调用总程序的分析子程序开始,根据产生式进行递归调用各个分析子程序。
语法分析器
- 根据编译原理课程,用C/C++编译出来的简易语法分析器。(According to the compiler principles course, compiled by C/C++ simple syntax analyzer.)
语法分析实验
- 编译原理,语法分析器实验,为后续词法分析器,语义分析器的前提实验
编译原理语法分析算法
- 详细介绍了编译原理语法分析算法的存储、处理运行的步骤。
编译原理实验三
- 编译原理实验三 实验3 语法分析程序的设计(2)